<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>volatility.plugins.gui.sessions.SessionsMixin : API documentation</title>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
    <link href="apidocs.css" type="text/css" rel="stylesheet" />
    
    
  </head>
  <body>
    <h1 class="class">v.p.g.s.SessionsMixin(<span title="object">object</span>) : class documentation</h1>
    <p>
      <span id="part">Part of <a href="volatility.html">volatility</a>.<a href="volatility.plugins.html">plugins</a>.<a href="volatility.plugins.gui.html">gui</a>.<a href="volatility.plugins.gui.sessions.html">sessions</a></span>
      
      <a href="classIndex.html#volatility.plugins.gui.sessions.SessionsMixin">View In Hierarchy</a>
    </p>
    <div>
      <p>Known subclasses: <a href="volatility.plugins.gui.clipboard.Clipboard.html">volatility.plugins.gui.clipboard.Clipboard</a>, <a href="volatility.plugins.gui.gditimers.GDITimers.html">volatility.plugins.gui.gditimers.GDITimers</a>, <a href="volatility.plugins.gui.messagehooks.MessageHooks.html">volatility.plugins.gui.messagehooks.MessageHooks</a>, <a href="volatility.plugins.gui.sessions.Sessions.html">volatility.plugins.gui.sessions.Sessions</a>, <a href="volatility.plugins.gui.windowstations.WndScan.html">volatility.plugins.gui.windowstations.WndScan</a></p>
    </div>
    <div>This is a mixin that plugins can inherit for access to the
main sessions APIs.<table class="fieldTable"></table></div>

    
    
    <div id="splitTables">
      <table class="children sortable" id="id489">
  
  
<tr class="method">
    
    
    <td>Method</td>
    <td><a href="volatility.plugins.gui.sessions.SessionsMixin.html#session_spaces">session_spaces</a></td>
    <td><span>Generators unique _MM_SESSION_SPACE objects referenced by active processes.</span></td>
  </tr><tr class="method">
    
    
    <td>Method</td>
    <td><a href="volatility.plugins.gui.sessions.SessionsMixin.html#find_session_space">find_session_space</a></td>
    <td><span>Get a session address space by its ID.</span></td>
  </tr>
  
</table>
      
      
    </div>
    
    
    

    <div class="function">
  <a name="volatility.plugins.gui.sessions.SessionsMixin.session_spaces">
    
  </a>
  <a name="session_spaces">
    
  </a>
  <div class="functionHeader">
    
    def
    session_spaces(self, kernel_space):
    
  </div>
  <div class="functionBody">
    
    <div>Generators unique _MM_SESSION_SPACE objects
referenced by active processes.</p>
<p>&#64;param space: a kernel AS for process enumeration</p>
<p>&#64;yields _MM_SESSION_SPACE instantiated from the
session space native_vm.<table class="fieldTable"></table></div>
  </div>
</div><div class="function">
  <a name="volatility.plugins.gui.sessions.SessionsMixin.find_session_space">
    
  </a>
  <a name="find_session_space">
    
  </a>
  <div class="functionHeader">
    
    def
    find_session_space(self, kernel_space, session_id):
    
  </div>
  <div class="functionBody">
    
    <div>Get a session address space by its ID.</p>
<p>&#64;param space: a kernel AS for process enumeration
&#64;param session_id: the session ID to find.</p>
<p>&#64;returns _MM_SESSION_SPACE instantiated from the
session space native_vm.<table class="fieldTable"></table></div>
  </div>
</div>
    <address>
      <a href="index.html">API Documentation</a> for Volatility 2.2, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2013-06-24 15:16:10.
    </address>
  </body>
</html>